package com.sys.service;

import com.sys.dto.CheckInRequest;
import com.sys.entity.BizTaskLog;
import org.springframework.web.multipart.MultipartFile;

public interface TaskLogService {
    /**
     * 记录任务打卡信息
     * 
     * @param checkInRequest 包含打卡信息的请求
     * @param photoFile      上传的照片文件 (可选)
     * @return 创建的打卡记录
     */
    BizTaskLog checkIn(CheckInRequest checkInRequest, MultipartFile photoFile);
}